hysop.backend.device.codegen.functions.apply_stencil module

class hysop.backend.device.codegen.functions.apply_stencil.ApplyStencilFunction(typegen, stencil, ftype, symbol2vars=None, components=1, vectorize=True, extra_inputs=[], scalar_inputs=[], vector_inputs=['data'], op='{vinput0}[id]', custom_id=None, vector_suffixes=None, data_storage='__local', ptr_restrict=True, multipliers={}, itype='int', known_args=None)[source]

Bases: OpenClFunctionCodeGenerator

gencode()[source]
is_cached()[source]
per_work_statistics()[source]